import http from '../utils/http';

export const noteApi = {
  // 获取笔记列表
  getNotes(params = {}) {
    return http.get('/notes', { params });
  },
  // 获取笔记详情
  getNote(id) {
    return http.get(`/notes/${id}`);
  },
  // 创建笔记
  createNote(data) {
    const formData = new FormData();
    formData.append('title', data.title);
    formData.append('content', data.content);
    if (data.image) formData.append('image', data.image);
    return http.post('/notes', formData, {
      headers: { 'Content-Type': 'multipart/form-data' },
    });
  },
};